Depth of Field Implementation with Opengl

نویسنده

  • Tin-Tin Yu
چکیده

This paper presents a post rendering technique for simulation of the depth of field effect using OpenGL. The effect of depth of field is widely used in photography to make the main subjects prominent by blurring foreground and background subjects. Simulating this lens effect does not require complex computation and can be achieved instantly. This paper reviews the concept of depth of field and presents a method for building a filter that blurs the out-of-focus area by constructing a simple lens model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A hardware based implementation of the Multipath method

This paper presents a depth buffer hardware implementation of the multipath algorithm for radiosity. The implementation makes use of bundles of parallel lines implemented with the OpenGL's depth buffer. The new algorithm is compared with the earlier painter algorithm implementation and we conclude that the proposed technique can result in half a magnitude of speed increase, and can render the i...

متن کامل

A Powering Unit for an OpenGL Lighting Engine

The OpenGL geometry pipeline lighting stage requires raising a number in the range [0, 1] to a power between [1, 128] to compute specular reflections and spotlights. The result need only be accurate to a number of bits related to the color depth of the output device. This paper describes a hardware implementation of such a powering unit based on a logarithm lookup table, a multiplier, and an in...

متن کامل

GLuRay: Ray Tracing in Scientific Visualization Applications using OpenGL Interception

Ray tracing in scientific visualization allows for substantial gains in performance and rendering quality with large scale polygonal datasets compared to brute-force rasterization, however implementing new rendering architectures into existing tools is often costly and time consuming. This paper presents a library, GLuRay, which intercepts OpenGL calls from many common visualization application...

متن کامل

CUDA-OpenGL Interoperability to Visualize Electromagnetic Fields Calculated by FDTD

─ In this contribution, a compute unified device architecture (CUDA) implementation of a two-dimensional finite-difference time-domain (FDTD) program is presented along with the OpenGL interoperability to visualize electromagnetic fields as an animation while an FDTD simulation is running. CUDA, which runs on a graphics processing unit (GPU) card, is used for electromagnetic field data generati...

متن کامل

Narrow Baseline Glsl Multiview Stereo

Our ultimate goal is a system capable of on-line 3D reconstruction from a monocular video and running on commodity hardware. One intrinsic module in such a system is a fast stereo algorithm, which produces depth maps from given views with known camera calibration and pose. Plane-sweep stereo algorithms are well-suited for real-time GPU implementation and can easily be generalised to true multi-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004